# -*- coding: utf-8 -*-
"""
Created on Thu May 22 08:08:34 2025
    抢凳子游戏
@author: Bradley
"""
import random
flag=True
queue=[1,2,3,4,5,6,7]    # 记录初始抢凳子人的排队情况
while flag:
    if len(queue)==1:
        print('抢凳子游戏 %d 获胜！'%(queue[0]))
        break
    hit=random.randint(1, 3)    # 产生1到3的一个整数，代表击鼓次数
    while hit>=1:
        pop=queue.pop()         #从列表右边弹出一个元素，并在列表右边删除该元素
        if hit==1:
            print('本次击鼓 %d 被淘汰！'%(pop))
            break               #第一次击鼓结束
        queue.insert(0, pop)    #把列表右边的元素插入列表最左边，转圈子
        hit-=1